﻿body { padding: 0px; margin: 0px; }

.clear{clear:both;}

#Content { position: relative; zoom: 1; }
.Content { 
		 border: 1px solid #4EB14E;
		 padding: 10px;
		 -moz-border-radius: 8px; 
		 -webkit-border-radius: 8px;
			 }

#Casinos{ width: 150px; vertical-align: middle}
.GreenRoundLeft { background: url(../Images/greenRoundLeft.png) no-repeat top left;  
                  width: 9px;
                  height: 48px;
                  display: inline-block;
                  padding: 0px;
                  margin: 0px;
                  float: left;
 }
.GreenRoundCenter { background: url(../Images/greenRoundCenter.png) repeat-x;
                    display: inline-block; 
                    padding: 15px 10px 0px 15px;
                    margin: 0px;
                    height: 48px;
                    width: 125px;
                  }
.GreenRoundRight { background: url(../Images/greenRoundRight.png) no-repeat top right;
                  width: 9px;
                  height: 48px;
                  display: inline-block;
                  padding: 0px;
                  margin: 0px;   
                  float: right;           
                  }
#pgEditCasinos .CasinosHeader {font-size:18px;
                         font-weight: bold; 
                         font-family: Arial;
                         height: 48px;
                         cursor: pointer;
                        }

#pgEditCasinos .CasinosHeader span {display: inline-block; }
#pgEditCasinos select { width: 150px; }

.LoadingDiv {
 filter:alpha(opacity=90);
 -moz-opacity:0.9;
 -khtml-opacity: 0.9;
 opacity: 0.9;
 background-color: White;
 vertical-align: middle;
 text-align: center;
 }

.LoadingImg_small {
 background: url(../Images/waiting_small.gif) white no-repeat center center;
 }
 
#pgCoupons span.inputs img, #pgAddCoupons span.inputs img
{ 
     vertical-align: text-bottom; 
     width: 30px; 
     height: 30px; 
     position: relative;
     bottom: -2px;
}
#pgCoupons span.inputs .dateInput, #pgAddCoupons span.inputs .dateInput 
    { width: 110px; }
#pgCoupons #AdvancedSearch 
    { display: none; }
#pgCoupons #AdvancedSearch input[type="text"], #pgAddCoupons input[type="text"] 
    { width: 90px; }

#pgCoupons div#Coupons div 
    {display: inline-block; }
#pgCoupons div#Coupons div.CouponContainer 
    {  
     display: block;
     position: relative; 
     border: 1px dashed #444444; 
     margin-bottom: 2px;
     -moz-border-radius: 4px; 
    }
#pgCoupons div#Coupons div.CouponContainer div.CouponStartDate { padding-left: 2px; }
#pgCoupons div#Coupons div.CouponContainer div.CouponEndDate { float: right; padding-right: 2px; }
#pgCoupons div#Coupons div.CouponContainer div.CouponDollar 
{ 
     left: 50%; 
     position: absolute; 
     top: 0px; 
     color: yellow;
}
#pgCoupons div#Coupons label.Casino 
    {
     width: 120px; 
     font-size: 12px; 
     padding-left: 2px; 
     float: left;
     display: inline-block;
    }
#pgCoupons div#Coupons label.Casino .ui-button-text-only,
#pgCoupons div#Coupons label.Casino .ui-button-text 
    {
     padding: 2px;
    }

 #pgCoupons div#Coupons label.ui-state-active
    {
     color: Gray;
     font-weight: normal;
    }
#pgCoupons div#Coupons div.btnGotten
    {
     background-image: url("greenblack/images/ui-icons_9fda58_256x240.png");
     background-color: Transparent;
     background-position: -210px -194px;
     background-repeat: no-repeat;
     width: 12px;
     height: 12px;
     float: right;
     display: inline-block;
    }
#pgCoupons div#Coupons div.Coupon 
    { 
     background:url("greenblack/images/ui-bg_glass_75_039103_1x400.png") repeat-x scroll 50% 50% #039103;
     -moz-border-radius: 4px;
     position: relative;
    }
#pgCoupons div#Coupons div.Gotten 
    { 
     background: #cccccc;
     color: #000000;
    }
#pgCoupons div#CouponsHeader 
    {
     position: relative;
    }
#pgCoupons div#CouponsHeader #lblCount
    {
     color: White;
    }
#pgCoupons div#CouponsHeader #lblGottenAmount
    { 
     background: #cccccc;
     -moz-border-radius: 4px;
     position: relative;
     float: right;
     color: White;
     padding: 5px;
     top: -10px;
     font-weight:bold;
    }
#pgCoupons div#CouponsHeader #lblNotGottenAmount
    { 
     background:url("greenblack/images/ui-bg_glass_75_039103_1x400.png") repeat-x scroll 50% 50% #039103;
     -moz-border-radius: 4px;
     position: relative;
     float: right;
     color: White;
     padding: 5px;
     top: -10px;
     font-weight:bold;
    }
#pgCoupons div#Coupons table .CasinoLabel 
{ 
	display: block;
	cursor: pointer; 
	padding-left: 5px;
	font-size: 15px; 
	z-index: 10000;
	height: 20px;
	background-color: #666666;
	-moz-border-radius: 4px;
	line-height: normal;
	 background-image: none;
	text-align: left;
	 color: White;
}
#pgCoupons div#Coupons table .CasinoLabel span
{
	padding: 0px;
	background-color: #666666;
	-moz-border-radius: 4px;
	line-height: normal;
}
#pgCoupons div#Coupons table td div { font-size: 12px; }
#pgCoupons div#Coupons table .CouponHeader div { position: relative;}
#pgCoupons div#Coupons table .CouponHeader div.DateHeaderContainer
{
 display: block;
 background-color: #666666;
 -moz-border-radius: 4px;
 height: 20px;
}
#pgCoupons div#Coupons table td.CouponHeader div.StartLabel { padding-left: 3px; }
#pgCoupons div#Coupons table td.CouponHeader div.MiddleDateHeader 
{ 
 width: 28px;
 position: absolute;
 top: 2px;
}
#pgCoupons div#Coupons table td.CouponHeader div.BoldDate 
{ 
 font-weight: bold; 
 top: 0px; 
 font-size: 1.2em; 
 font-family: Arial;
 color: lightblue;
}

#pgCoupons div.editCoupon{
	 position: relative;
}

#pgCoupons .editCoupon button{
	 margin-left: 5px;
}

#pgCoupons .editCoupon label{
	 margin-right: 5px;
	 display: inline-block;
	 width: 60px;
	 text-align: right;
}

#pgCoupons .editCoupon input{
	 width: 60px;
	 margin-top:2px;
}

#pgCoupons .editCoupon input#editAmount{
	 width: 50px;
	 margin-bottom: 2px;
}

/* pgAddCoupons */
#pgAddCoupons .StatusMsg
{
     color: Black;
     font-size: 16px;
     padding: 2px 4px;
     -moz-border-radius: 4px;
}

#pgAddCoupons .AddedCoupon
{
     color: Black;
     font-size: 16px;
     padding: 2px 4px;
     -moz-border-radius: 4px;
     background-color: Gray;
     border: 1px solid white;
     margin-bottom: 2px;
}

/* pgEditCasinos */
#pgEditCasinos .Column
{
	 float: left;
}
#pgEditCasinos .LeftColumn
{
	 width: 200px;
}

#pgEditCasinos .RightColumn
{

}     